lead batteries - Turkish English Dictionary